//
// Copyright (c) 2011 Alex Nesterenko
//

#ifndef NANE_POSIXTIMEIMPL__H
#   define  NANE_POSIXTIMEIMPL__H

#   include "nane/core/crt/Time.h"

namespace nane 
{
    class Time::Implementation
        : public ITimeSystem
    {
    public:
        Implementation();
        ~Implementation();
        
        bool initialize();
        void shutdown();
        uint32 getMilliseconds();
    };
}   // namespace nane

#endif	// NANE_POSIXTIMEIMPL__H
